原文來自點部落-gipi的學習筆記:http://www.dotblogs.com.tw/jimmyyu/archive/2010/06/15/tech-is-not-the-biggest-issue-in-integration.aspx
全文請到以上網址觀看...
整合,一直是資訊系統一項很大的重點,現在不管哪家軟體廠商提出的軟體架構,一定不會少掉整合這個issue,SharePoint跟Outlook、Dynamic CRM整合;SAP的ERP要跟BI、Salesforce的CRM整合;目的都在讓提高綜效,簡化流程、提高資訊的效益,然而,一直以來整合都沒有萬靈丹,一直沒有人敢說他擁有一套絕對可以確保整合成功的架構或者產品,這是為什麼?
前幾年有個很火紅的議題 -SOA(Service Oriented Architecture),當時有人認為這個概念真的是整合的救星,把系統的功能弄成一個一個的服務,讓服務運作在一個Service bus上,可做服務管理,讓它可再用,有明確的定義與宣告,簡單來說,它是希望建立一種標準的整合概念,然而多年過去,SOA這概念我們仍在談,相信依此概念出發,它也絕對可以解到一些問題,但這比較偏向技術觀點,實際上呢?整合的問題大多不在技術層面上。
整合,大多是跨了兩個以上的系統、兩個以上團隊、兩個以上技術架構、兩個以上的平台、兩個以上的應用領域,在談整合時,技術往往是我們最後討論的,而第一個被討論的會是什麼?是應用領域的問題。
.....
先把你的技術弄懂再來跟我談.
不然一堆人在那裡雞同鴨講.
只是浪費彼此的時間而已.
派一個不懂SOA的人,
在你面前談SOA,
這不是在開玩笑嗎?
gipi提到:
前幾年有個很火紅的議題 -SOA(Service Oriented Architecture)
gipi提到:
把系統的功能弄成一個一個的服務,讓服務運作在一個Service bus上
SOA 不是要弄成一個一個的服務!!!
SOA 是Service Oriented Architecture!!
Client thread / Client session 像ATM送達即可不必也不可更新主機存款金額
SOA 是一個設計概念
gipi提到:
把系統的功能弄成一個一個的服務,讓服務運作在一個Service bus上
不是系統的功能弄成一個一個的服務
整合技術部是技術
軟件工程部是工程
整合技術是技術+工程
軟件工程部工程+技術
吃飯當然不是純吃飯
飯局不是只有白飯可以吃